public static List<ValueUpdate> createAddAll(List<? extends FieldValue> values) {
        List<ValueUpdate> vupds = new ArrayList<>();
        for (FieldValue value : values) {
            vupds.add(ValueUpdate.createAdd(value));
        }
        return vupds;
    }
Creates a new value update
specifying an addition of all values in a given list to an array. If this method is used on a weighted set data
type, the default weights will be 1. Note that this method is just a convenience method, it simply iterates
through the list and creates value updates by calling createAdd() for each element.

@param values a List containing the values to add
@return a List of ValueUpdates specifying the addition
@throws IllegalArgumentException      if the runtime type of values does not match the type required
@throws UnsupportedOperationException if the field type is not array or weighted set
@see ValueUpdate#createAdd(FieldValue)
document/src/main/java/com/yahoo/document/update/ValueUpdate.java