The java.util.Date class implements the Comparable interface. so even if you use the default TreeMap constructor then on putting the java.util.Date as Key the TreeMap will automatically sort by asc order of date
With a little knowledge, a cast iron skillet is non-stick and lasts a lifetime.