Eu não consegui entender em que momento o Compare é executado, vc só instancia e passa como parâmetro, mas não chama o método passando as duas contas que deseja comparar, como o Comparator faz isso internamente?
Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!
Eu não consegui entender em que momento o Compare é executado, vc só instancia e passa como parâmetro, mas não chama o método passando as duas contas que deseja comparar, como o Comparator faz isso internamente?
Ele é utilizado quando o método de ordenação é chamado:
Collections.sort(suaColecao);