Colocar espaço em escrita de txt (Resolvido)

Boa tarde, estou tentando adicionar um espaço entre as escritas de um programinha basico, porem estou tendo dificuldade com a nomeclarura.

Enfim, eu tenho uma tela, onde nela existem varios jtextFilds, para a inserção de dados, após isso a classe control, escreve oque foi digitado em um arquivo de texto. Estou utilizando o seguinte código pra isso.

public void exportar(usuario u) {

    //caminho para salvar o arquivo txt
    String url = "C:\\Local\\atendimento.txt";
    Path caminho = Paths.get(url);
   String newLineChar = System.getProperty("line.separator");

    try {
        BufferedWriter buffWrite = new BufferedWriter(new FileWriter(url));
        buffWrite.append(u.getNome());
        buffWrite.append(u.getTelefone());
        buffWrite.append(u.getEmpresa());
        buffWrite.append(u.getvalor());
        buffWrite.append(u.getTipo());
        buffWrite.append(u.getId());

        //terminar a instrução de escrita
        buffWrite.close();
    } catch (IOException ex) {

    }

}

Acontece que na saida do arquivo de texto gerado (.TXT) ele nao está pulando linha. Ou seja, tudo que é escrito está sendo digitado em uma linha só. Como fazer para ter a quebra de linha ?

 buffWrite.append(u.getNome() + "\n");
E 
 buffWrite.append(+ "\n" u.getNome());

Mais nada adiantou.

Conto com voces!

A classe BufferedWriter tem o método newLine. Veja se, usando ele, funciona.

tenta o seguinte:

char quebra_de_linha = (char) 13;

dai usa assim por ex:

buffWrite.append(u.getNome() + quebra_de_linha);

obs: 13 é o numero decimal que representa o “enter”

Obrigado pela dica, a tentativa foi boa,m mais nao deu certo :s