Ordenar lista decrescente

Salve pessoal.

Gostaria de saber como eu faço para ordenar uma lista em order decrescente. Quero ordenar pela data. Meu VO esta assim:

private String id;
private String data;
private String nome;

E eu armazeno em um List os dados que vem.

Entao, como eu posso ordenar essa lista ?

Obrigado.

http://www.guj.com.br/posts/list/91242.java

Uma maneira de se fazer isso é:

  1. Implementa um comparator pro seu VO.

  2. Depois dá uma olhada no javadoc desses métodos:
    reverseOrder
    sort