core/src/com/google/inject/multibindings/Multibinder.java
public static <T> Multibinder<T> newSetBinder(
      Binder binder, Class<T> type, Class<? extends Annotation> annotationType) {
    return newSetBinder(binder, Key.get(type, annotationType));
  }
public static <T> Multibinder<T> newSetBinder(
      Binder binder, Class<T> type, Class<? extends Annotation> annotationType) {
    return newSetBinder(binder, Key.get(type, annotationType));
  }
Returns a new multibinder that collects instances of {@code type} in a {@link Set} that is
itself bound with {@code annotationType}.