final String userSourcePath = System.getProperty( "user.dir" ) + "/temp";
final Path dir = GeneralPathImpl.create( fsProvider.getFileSystem( URI.create( "file:///" ) ), userSourcePath, false );
FileUtils.deleteDirectory( dir.toFile() );
fsProvider.createDirectory( dir );
File.createTempFile( "foo", "bar", dir.toFile() );
File.createTempFile( "bar", "foo", dir.toFile() );
File.createTempFile( "bar", "foo", dir.toFile() );
fsProvider.createDirectory( dir.resolve( "other_dir" ) );