na classe Funcionario eu implements comparable
reescrevo o metedo:
@Override
public int compareTo(Funcionario funcionarioComparado) {
return this.idade.compareTo(funcionarioComparado.idade);
}
em seguida na classe que vai Implements Comparator
reescrevo :
@Override
public int compare(Funcionario funcionario1, Funcionario funcionario2) {
return funcionario1.getIdade().compareTo(funcionario2.getIdade());
}
Seria possível essa implementação ?