public K firstKey() {
   return sortedMap.firstKey();
 }
 public K firstKey() {
   synchronized (sync) {
     return sortedMap.firstKey();
   }
 }