package com.google.common.collect; import java.lang.Comparable; import java.util.Set; /* loaded from: classes2.dex */ public interface RangeSet { void add(Range range); void addAll(RangeSet rangeSet); void addAll(Iterable> iterable); Set> asDescendingSetOfRanges(); Set> asRanges(); void clear(); RangeSet complement(); boolean contains(C c); boolean encloses(Range range); boolean enclosesAll(RangeSet rangeSet); boolean enclosesAll(Iterable> iterable); boolean equals(Object obj); int hashCode(); boolean intersects(Range range); boolean isEmpty(); Range rangeContaining(C c); void remove(Range range); void removeAll(RangeSet rangeSet); void removeAll(Iterable> iterable); Range span(); RangeSet subRangeSet(Range range); String toString(); }