package com.google.common.collect; import com.google.common.collect.Multiset; import java.util.Comparator; import java.util.Iterator; import java.util.NavigableSet; import java.util.Set; /* loaded from: classes2.dex */ public interface SortedMultiset extends SortedMultisetBridge, SortedIterable { Comparator comparator(); SortedMultiset descendingMultiset(); @Override // com.google.common.collect.SortedMultisetBridge, com.google.common.collect.Multiset NavigableSet elementSet(); @Override // com.google.common.collect.Multiset Set> entrySet(); Multiset.Entry firstEntry(); SortedMultiset headMultiset(E e, BoundType boundType); @Override // com.google.common.collect.Multiset, java.util.Collection, java.lang.Iterable Iterator iterator(); Multiset.Entry lastEntry(); Multiset.Entry pollFirstEntry(); Multiset.Entry pollLastEntry(); SortedMultiset subMultiset(E e, BoundType boundType, E e2, BoundType boundType2); SortedMultiset tailMultiset(E e, BoundType boundType); }