Ajuda com o programa Eleição

Se alguma alma caridosa quiser contribuir eu agradeço. Vai salvar um ser aflito…

Enunciado
Desenvolver uma aplicação Java que receba as seguintes informações de candidatos em uma eleição: nome
do candidato, partido político, idade, número de votos.
Crie diferentes comparadores para ordenação (número de votos, idade, partido político e nome).
Ao final, o programa deve apresentar as seguintes informações:
• Candidato mais jovem
• Candidato mais velho
• Candidato mais votado
• Candidato menos votado
• Total de votos recebidos por todos os candidatos
• Média de votação recebida pelos candidatos
Use a API Collections para reestruturar a coleção para armazenar os candidatos e fazer a computação.
Crie testes unitários automatizados. Crie cenários para estas situações.
É possível criar um menu de opções para que o usuário consiga acessar as informações.

Para alguém te ajudar tens de colocar a tua dúvida. Copy/paste de um enunciado não é uma dúvida. Ninguém vai (pelo menos não deveria) fazer o trabalho por ti. Mas muita gente te poderá ajudar nas tuas dúvidas.

É que neste exato momento estou fazendo ele e sei que mais cedo ou mais tarde vou travar. Mas obrigado por pelo menos ter comentado.

Eu começaria criando a classe Candidato com os atributos partido, idade e votos.