public List<JSONValue> values(){
  return Collections.unmodifiableList(values);
}

public List < JSONValue > values ( ) { return Collections . unmodifiableList ( values ) ; }
returns a list of the values in this array in document order . the returned list is backed by this array and will reflect subsequent changes . it cannot be used to modify this array . attempts to modify the returned list will result in an exception .
