Я могу использовать его для сортировки по emp id, но я не уверен, можно ли сравнивать строки. Я получаю сообщение об ошибке для оператора undefined для строк.
public int compareTo(Emp i) {
if (this.getName() == ((Emp ) i).getName())
return 0;
else if ((this.getName()) > ((Emp ) i).getName())
return 1;
else
return -1;