Preciso de um Metodo (data)

Olá pessoal… Boa noite…

Sou novo por aqui… mas amoo essa Linguagem de programação…

Preciso de um metodo em que se passa uma lista de datas e que retorne a data mais recente… tipo:

public String dataMaisRecente(List datas){

    /*
          ???
    */

return datas.get(0).getData();
}

Tentei montar a logica mais não conseguir, talvez alguem ja tenha feito…

eh so um pequeno exemploo… e a classe Data so tem um atributo “private String data” com get/set…

Agradeço a quem me der uma ajuda…

Não testei , mas veja se da certo:

Date maisRecente= 0;
for(date d: listadate){
Date atualDate = formatter.parse(date);
if (atualDate > maisRecente) {
maisRecente = atualDate;
}
}

Benjamim, bem vindo ao GUJ! só uns pontos que eu gostaria de ressaltar:

1 - Sempre que for postar código, procure colocá-lo entre as tags , assim facilitaria muito a leitura do código.

2 - Dificilmente no GUJ você vai postar algo assim e obter uma resposta com código pronto, normalmente damos dicas e indicamos um caminho correto, principalmente para dúvidas mais básicas.

3 - Fica uma dica: A classe java.util.Date implementa Comparable

Opaa…!

Entendi Rodrigo, valew!!
Aos poucos vou pegando experiências.

E obrigado awê Alex… estou desenrolando aqui…