code: public GeometryIndex create(GeometryIndexType type, int... values) {
  		return fromDelegate(delegate.create(toDelegate(type), values));
  	}
docs: Create a new index given a type and a list of values. This index will be built recursively and will have a depth
  equal to the number of values given.
  
  @param type The type of index applied on the deepest child index. Note that all parent index nodes will be of the
  type <code>GeometryIndexType.TYPE_GEOMETRY</code>. Only the deepest child will use this given type.
  @param values A list of integer values that determine the indices on each level in the index.
  @return The recursive geometry index resulting from the given parameters.