Wie Umgekehrt die Art von Groovy collection?

Ich bin die Sortierung einer Liste basierend auf mehreren Feldern.

sortedList.sort {[it.getAuthor(), it.getDate()]}

Diese funktioniert einwandfrei, ich möchte aber das Datum vertauscht werden und reverse() funktioniert nicht.

Wie Sortiere ich den Autor in aufsteigender Reihenfolge, sondern sortiert das Datum in absteigender (umgekehrter) Reihenfolge?

Beispiel für das, was ich will:

Author    Date
Adam      12/29/2011
Adam      12/20/2011
Adam      10/10/2011
Ben       11/14/2011
Curt      10/17/2010

Beispiel von dem, was ich habe:

Author    Date
Adam      10/10/2011
Adam      12/20/2011
Adam      12/29/2011
Ben       11/14/2011
Curt      10/17/2010
InformationsquelleAutor ubiquibacon | 2011-12-29
Schreibe einen Kommentar