Estou salvando arquivos em uma pasta utilizando o java, da seguinte forma
FileUtils.writeStringToFile(new File(enderecoDaPasta), conteudo, "UTF-8");
O código abaixo está funcionando, porém se gravo dois arquivos de mesmo nome, o arquivo enviado por último sobrescreve o primeiro. Gostaria que um arquivo não sobrescrevesse o outro, assim como quando colamos dois arquivos de mesmo nome o windows faz eles se organizarem da seguinte forma
nomeDoArquivo.txt
nomeDoArquivo(1).txt
nomeDoArquivo(2).txt
Gostaria de sugestões para resolver esse problema de maneira elegante