Как отменить сортировку коллекции Groovy?

Я сортирую список на основе нескольких полей.

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
9
задан ubiquibacon 29 December 2011 в 20:11
поделиться