@Override
  public void removeAll(int key, IntSet values) {
    final IntSet collection = myMap.get(key);
    if (collection != null) {
      collection.removeAll(values);
      if (collection.isEmpty()) {
        myMap.remove(key);
      }
    }
  }
@Override
  public void removeAll(int key, IntSet values)