Added generics to Filter
Generic ViewerComparator
Updated AbstractListViewer and the AbstractTableViewer with the generic
ViewerComperator Feature