code: public void add(ByteArrayList values) {
          ensureCapacity(size + values.size);
          for (int i=0; i<values.size; i++) {
              this.add(values.elements[i]);
          }
      }
docs: Adds all the elements in the given array list to the array list.
  @param values The values to add to the array list.