Java tutorial
//package com.java2s; import java.util.*; public class Main { public static <X extends Comparable<X>> Comparator<X> naturalOrder() { return new Comparator<X>() { public int compare(X a, X b) { return a.compareTo(b); } }; } }