Java tutorial
import java.util.Iterator; import java.util.TreeSet; public class Main { public static void main(String[] args) { TreeSet<Integer> treeadd = new TreeSet<Integer>(); treeadd.add(1); treeadd.add(13); treeadd.add(17); treeadd.add(2); // creating reverse set TreeSet<Integer> treereverse = (TreeSet<Integer>) treeadd.descendingSet(); // create descending set Iterator<Integer> iterator = treereverse.iterator(); //Tree set data in reverse order while (iterator.hasNext()) { System.out.println(iterator.next()); } } }