Core/src/main/java/org/openestate/io/core/CsvFormat.java
@SuppressFBWarnings(
            value = "OBL_UNSATISFIED_OBLIGATION",
            justification = "The stream is closed later together with the printer.")
    public final Printer print(File csvFile) throws IOException {
        return print(new FileOutputStream(csvFile));
    }
@SuppressFBWarnings(
            value = "OBL_UNSATISFIED_OBLIGATION",
            justification = "The stream is closed later together with the printer.")
    public final Printer print(File csvFile) throws IOException {
        return print(new FileOutputStream(csvFile));
    }
Creates a {@link CsvPrinter}, that writes CSV data into a {@link File}.

@param csvFile where CSV is written to
@return created printer
@throws IOException if CSV is not writable