Все, что вам нужно, это реализовать Comparator.Допустим, вы хотите отсортировать список по возрасту (по возрастанию).Тогда:
import java.util.Comparator;
public class EmployeesComparator implements Comparator<Employee> {
@Override
public int compare(Employee o1, Employee o2) {
return o1.age - o2.age;
}
}
Тогда вы можете использовать это так:
Collections.sort(listOfEmployees, new EmployeesComparator());
Надеюсь, что поможет!