public boolean addArray(long... newValues) {
        if (end + newValues.length >= values.length) {
            values = Lng.grow(values, (values.length + newValues.length) * 2);
        }

        System.arraycopy(newValues, 0, values, end, newValues.length);
        end += newValues.length;
        return true;
    }
public boolean addArray(long... newValues) {
        if (end + newValues.length >= values.length) {
            values = Lng.grow(values, (values.length + newValues.length) * 2);
        }

        System.arraycopy(newValues, 0, values, end, newValues.length);
        end += newValues.length;
        return true;
    }
public boolean addArray ( long ... newValues ) { if ( end + newValues . length >= values . length ) { values = Lng . grow ( values , ( values . length + newValues . length ) * 2 ) ; } System . arraycopy ( newValues , 0 , values , end , newValues . length ) ; end += newValues . length ; return true ; }
Add a new array to the list.

@param newValues new values
@return was able to add.
Add a new array to the list .