public static <T> MultiValue<T> add(MultiValue<T> org, T newItem, int bucketSize) { if (org == null) { return new MultiValue<T>(newItem, bucketSize); } else { org.add(newItem); } return org; }