package ru.tandemservice.test.task1; import java.util.List; /** * Интерфейс механизма «умной» сортировки. */ public interface IStringRowsListSorter { /** * Сортирует переданный список записей (каждая запись - набор колонок) таблицы по указанной колонке по следующим правилам: * * * @param rows список записей таблицы (например, результат sql select), которые нужно отсортировать по указанной колонке * @param columnIndex индекс колонки, по которой нужно провести сортировку */ void sort(List rows, int columnIndex); }