Implémente Comparable à obtenir tri alphabétique avec des Chaînes

Je voudrais un objet comparable (à utiliser dans un TreeSet dans ce cas).

Mon objet a un nom de domaine et j'aimerais qu'elle soit triée par ordre alphabétique.

J'ai d'abord pensé que je pourrais utiliser la valeur unicode de la chaîne et il suffit de faire une soustraction, mais alors AA serait d'après Ab par exemple...

Voici comment j'ai commencé :

public final class MyObject implements Comparable<MyObject> {

 private String name;

 public MyObject(String name) {
  this.name = name;
 }

 public String name() {
  return name;
 }

 @Override
 public int compareTo(MyObject otherObject) {
  return WHAT DO I PUT HERE ?;
 }
}

Merci à ceux qui vont les aider,
have a nice day!

Un indice: String implémente Comparable<String>...
J'ai enlevé la langue du titre, pour votre prochaine question: Utilisez les balises pour spécifier la langue utilisée et non le titre.

OriginalL'auteur Silver Duck | 2014-04-04