Porque ao rodar esse código compila.
@Override
public int compareTo(Conta outro) {
return Double.compare(this.saldo,outro.saldo)
}
e esse aqui não?
@Override
public int compareTo(Conta outro) {
return this.saldo - outro.saldo;
}