writeFile

suspend fun <T> writeFile(file: File, manager: CSVManager<T>, data: List<T>, delimiter: Char = ';', charset: Charset = Charsets.UTF_8)
suspend fun <T> writeFile(file: File, headers: List<String>, data: List<T>, converter: (item: T) -> List<String>, delimiter: Char = ';', charset: Charset = Charsets.UTF_8)