Métodos descontinuados Groovy e Eclipse - classificação

Eu tenho o seguinte código que escrevi no groovy 1.8

someListOfLists.flatten().sort().unique()

Eu mudei para o groovy 2.3.xe o eclipse (usando o plug-in e4.4 GroovyEclipse para Juno a partir do release de instantâneos) está me mostrando que o método sort () agora está obsoleto parasort(Collection<T> self), para o qual oconselho é usar osort(Iterable<T> self).

Como agora encadeio métodos como esse para evitar os avisos de descontinuação?

Meu pensamento era que, como flatten () está retornando um ArrayList (que é um iterável) deve estar bem. Além disso, eu vejo fazendo

((Iterable) someListOfLists.flatten()).sort().unique()

remove o aviso, mas parece feio.

Então, esse eclipse não está vendo que a classificação correta será realmente usada ou existe alguma outra maneira de expressar minha cadeia de métodos?

questionAnswers(1)

yourAnswerToTheQuestion