The package org/eclipse/ui/views/markers/internal
is an internal package and is not part of the Eclipse API (see Eclipse API Rules of Engagement). As such it is subject to change without notice and this is what has happened.
On a quick check TableSorter
was removed in release 3.4 and replaced with TableComparator
again this is an internal class.