@Override
	public Comparator<COLUMN_TYPE> getComparator(DynamicColumnTableModel<?> model,
			int columnIndex) {
		return getComparator();
	}
An Table Column is an interface that should be implemented by each class that provides a field
(column) of an object based table (each row relates to a particular type of object). It
determines the appropriate cell object for use by the table column this field represents. It can
then return the appropriate object to display in the table cell for the indicated row object.

@param <ROW_TYPE> The row object class supported by this column
@param <COLUMN_TYPE> The column object class supported by this column
@param <DATA_SOURCE> The object class type that will be passed to see
           <code>getValue(ROW_TYPE, Settings, DATA_SOURCE, ServiceProvider)</code>
Ghidra/Framework/Docking/src/main/java/docking/widgets/table/AbstractDynamicTableColumn.java