| Changed Methods | 
  
  
  boolean equals(Object)  
   | 
  
Change in signature from Object to java.lang.Object. 
   | 
  Returns {@code true} if {@code obj} is another {@code RangeSet} that contains the same ranges
 according to Range.equals(Object). | 
  
  
  void addAll(Iterable<Range<C>>)  
   | 
  
Changed from non-abstract to abstract.
   | 
  Adds all of the specified ranges to this range set (optional operation). | 
  
  
  boolean enclosesAll(Iterable<Range<C>>)  
   | 
  
Changed from non-abstract to abstract.
   | 
  Returns {@code true} if for each range in {@code other} there exists a member range in this
 range set which Range#encloses encloses it. | 
  
  
  void removeAll(Iterable<Range<C>>)  
   | 
  
Changed from non-abstract to abstract.
   | 
  Removes all of the specified ranges from this range set (optional operation). |