Hola,
Los operadores <> no están definidos para la clase String.
En este caso la clase Persona debe implementar la interface 'Comparable<Persona>'. Y en el método de comparación se podría comparar 2 Strings; por reusabilidad.
Código Java:
Ver originalpublic class Persona implements Comparable<Persona> {
@Override
public int compareTo(Persona o) {
return a.compareTo(b);
}
...
O simplemente comparar 2 Strings.
Saludos,