Original
1 @Override public boolean containsAll(Collection<?> targets) {
2   try {
3     return range.containsAll((Iterable<? extends C>) targets);
4   } catch (ClassCastException e) {
5     return false;
6   }
7 }
8 
Modified
1 @Override public boolean containsAll(Collection<?> targets) {
  
  
  
  
2   return Collections2.containsAllImpl(this, targets);
3 }
4