Я сортирую список на основе нескольких полей.
sortedList.sort {[it.getAuthor(), it.getDate()]}
Это работает нормально, но я хочу, чтобы дата была обратной и reverse()
не работает.
Как мне отсортировать автора по возрастанию, а дату по убыванию (в обратном порядке)?
Пример того, что я хочу:
Author Date
Adam 12/29/2011
Adam 12/20/2011
Adam 10/10/2011
Ben 11/14/2011
Curt 10/17/2010
Пример того, что у меня есть:
Author Date
Adam 10/10/2011
Adam 12/20/2011
Adam 12/29/2011
Ben 11/14/2011
Curt 10/17/2010