package com.tridium.util.backport.concurrent; import com.tridium.util.backport.NavigableMap; import com.tridium.util.backport.NavigableSet; import java.util.Set; import java.util.SortedMap; public interface ConcurrentNavigableMap extends ConcurrentMap, NavigableMap { NavigableSet descendingKeySet(); NavigableMap descendingMap(); NavigableMap headMap(Object obj, boolean z); SortedMap headMap(Object obj); Set keySet(); NavigableSet navigableKeySet(); NavigableMap subMap(Object obj, boolean z, Object obj2, boolean z2); SortedMap subMap(Object obj, Object obj2); NavigableMap tailMap(Object obj, boolean z); SortedMap tailMap(Object obj); }