eol property
The end of line character which is inserted after every "row".
The convert function expects a List of Lists. The inner Lists represent one row. So we have a List of rows. When converting to String, every row (List) is converted on its own and appended to the previous one with this separator.
Implementation
final String eol;