code: public DataSet<ST> closeWith(DataSet<ST> solutionSetDelta, DataSet<WT> newWorkset) {
  		return new DeltaIterationResultSet<ST, WT>(initialSolutionSet.getExecutionEnvironment(),
  				initialSolutionSet.getType(), initialWorkset.getType(), this, solutionSetDelta, newWorkset, keys, maxIterations);
  	}
docs: Closes the delta iteration. This method defines the end of the delta iteration's function.
  
  @param solutionSetDelta The delta for the solution set. The delta will be merged into the solution set at the end of
  each iteration.
  @param newWorkset The new workset (feedback data set) that will be fed back to the next iteration.
  @return The DataSet that represents the result of the iteration, after the computation has terminated.
  
  @see DataSet#iterateDelta(DataSet, int, int...)