code: public static void write2FileWithBuffer(final String inputFile, final String outputFile)
  		throws FileNotFoundException, IOException
  	{
  		try (InputStream inputStream = StreamExtensions.getInputStream(new File(inputFile));
  			OutputStream outputStream = StreamExtensions.getOutputStream(new File(outputFile));)
  		{
  			WriteFileExtensions.write(inputStream, outputStream);
  		}
  	}
docs: The Method write2FileWithBuffer() copy the content from one file to another. It use a buffer
  as the name says.
  
  @param inputFile
  The Path to the File and name from the file from where we read.
  @param outputFile
  The Path to the File and name from the file from where we want to write.
  @throws FileNotFoundException
  is thrown if an attempt to open the file denoted by a specified pathname has
  failed.
  @throws IOException
  Signals that an I/O exception has occurred.