Ordenar Objetos

Galera, tenho que ordenar os nós de uma JTree, para isso precisarei criar um objeto e passar como parâmetro um outro objeto com dois valores, logo, pensei em usar TreeMap com SortedMap, o problema é que eu não conheço a sintaxe e não acho nenhum exemplo na internet.

Obs: o códifo ficou assim: TreeMap mapa = new TreeMap(SorteMap<k,v extends String>m);

abraço.

Ve se isso serve:
java.util.Collections
http://docs.oracle.com/javase/6/docs/api/java/util/Collections.html

http://docs.oracle.com/javase/7/docs/api/java/util/Collections.html