code: private String copy(final char[] array, final int start, final int end)
  	{
  		StringBuilder text = new StringBuilder();
  		for (int j = start; j < end; j++) {
  			text.append(array[j]);
  		}
  
  		return text.toString();
  	}
docs: Copies the specified interval of characters for the array.
  
  @return specified interval