* @return boolean - whether the column is sorted or not.
*/
public static boolean isColumnSorted(JTable table, int column) {
boolean isSorted = false;
final int modelColumn = table.convertColumnIndexToModel(column);
RowSorter sorter = table.getRowSorter();
if (sorter != null) {
List<? extends SortKey> sortKeys = sorter.getSortKeys();
for (SortKey sortKey : sortKeys) {
if (sortKey.getColumn() == modelColumn) {
isSorted = true;
break;
}