Duvida TreeSet

Ola pessoal, estou com uma duvida, pq neste codigo o resultado é apenas "Coffee e nao coffee tea? não entendi…

 public class Drink implements Comparable {
 public String name;
 public int compareTo(Object o) {
return 0;
}
 }
and:
 Drink one = new Drink();
 Drink two = new Drink();
 one.name= ?Coffee?;
 two.name= ?Tea?;
 TreeSet set = new TreeSet();
 set.add(one);
 set.add(two);

[quote=Neninho]Ola pessoal, estou com uma duvida, pq neste codigo o resultado é apenas "Coffee e nao coffee tea? não entendi…

[code]
public class Drink implements Comparable {
public String name;
public int compareTo(Object o) {
return 0;
}
}
and:
Drink one = new Drink();
Drink two = new Drink();
one.name= ?Coffee?;
two.name= ?Tea?;
TreeSet set = new TreeSet();
set.add(one);
set.add(two);

[/code][/quote]

Seu compareTo ta retornando 0, na hora da classificação seu TreeSet vai usar esse compareTo como o retorno é 0, para ele os objetos serão iguais.

obrigado, mais uma vez everton :D:D:D:D