/** * Assign comparator to given column, if <code>null</code> a getDefaultComparator(int) default one is used instead. * @param column Model column index. * @param comparator Column value comparator. * @return <code>this</code> */ public ObjectTableSorter setValueComparator(int column, Comparator<?> comparator) { invalidate(); valueComparators[column] = ObjectUtils.defaultIfNull(comparator, getDefaultComparator(column)); return this; }