public static File getLastModified(String directoryFilePath) {
File directory = new File(directoryFilePath);
File[] files = directory.listFiles(File::isFile);
long lastModifiedTime = Long.MIN_VALUE;
File chosenFile = null; if (files != null) {
for (File file : files) {
if (file.lastModified() > lastModifiedTime) {
chosenFile = file; lastModifiedTime = file.lastModified();
}
}
}
return chosenFile;
}