// params: column index, Comparator, column index, Comparator, ... svoid rowSorter_setComparators(JTable table, fO... params) { please include function setTableModel. setTableModel_fixSorter.put(table, voidfunc(JTable table, RowSorter sorter) { //print("Fixing table sorter"); if (sorter cast TableRowSorter) { for (Pair p : (LPair) (L) paramsToPairs(params)) sorter.setComparator(p.a, p.b); } }); }