public static void setLastModified(final Path file, final long time) throws IOException {
        Files.setLastModifiedTime(file, FileTime.fromMillis(time));
    }
Similar to the unix touch command. Sets the last modified time to now if the file
exists else, creates the file

@throws IOException
stroom-util/src/main/java/stroom/util/io/FileUtil.java