docs: @ArgumentsChecked
  	@Throws({ IllegalNullArgumentException.class, IllegalEmptyArgumentException.class })
  	public static <T extends Collection<?>> T notEmpty(@Nonnull final T collection) {
  		notNull(collection);
  		notEmpty(collection, collection.isEmpty(), EMPTY_ARGUMENT_NAME);
  		return collection;
  	}