code: public void print() throws Exception {
  		List<T> elements = collect();
  		for (T e: elements) {
  			System.out.println(e);
  		}
  	}
docs: Prints the elements in a DataSet to the standard output stream {@link System#out} of the JVM that calls
  the print() method. For programs that are executed in a cluster, this method needs
  to gather the contents of the DataSet back to the client, to print it there.
  
  <p>The string written for each element is defined by the {@link Object#toString()} method.
  
  <p>This method immediately triggers the program execution, similar to the
  {@link #collect()} and {@link #count()} methods.
  
  @see #printToErr()
  @see #printOnTaskManager(String)