fun recoverEmployees(): List { val employeeList = mutableListOf() BufferedReader(FileReader(fileName)).use { for (line in it.lines().skip(1)) { val employeeData = line.split(", ".toRegex()).dropLastWhile { it.isEmpty() }.toTypedArray() val employee = Employee(employeeData[1], employeeData[0], employeeData[3], XDate(employeeData[2])) employeeList.add(employee) } return employeeList } }