Há uma forma de resolver o método compare usando apenas uma linha:
@Override
public int compare(Account c1, Account c2) {
return Integer.compare(c1.getAccountNumber(), c2.getAccountNumber());
}
Ele já ira fazer todo o trabalho que fizemos com if
's.