code: public CsvReader lineDelimiter(String delimiter) {
  		if (delimiter == null || delimiter.length() == 0) {
  			throw new IllegalArgumentException("The delimiter must not be null or an empty string");
  		}
  
  		this.lineDelimiter = delimiter;
  		return this;
  	}
docs: Configures the delimiter that separates the lines/rows. The linebreak character
  ({@code '\n'}) is used by default.
  
  @param delimiter The delimiter that separates the rows.
  @return The CSV reader instance itself, to allow for fluent function chaining.