class Sets {

  public static <T> PTransform<PCollection<T>, PCollection<T>> exceptAll(
      PCollection<T> rightCollection) {
    checkNotNull(rightCollection, "rightCollection argument is null");
    return new SetImpl<>(rightCollection, exceptAll());
  }

}