Updated AbstractListViewer and the AbstractTableViewer with the generic
ViewerComperator Feature