code: public static ArrayList<File> getFilesAndDirectoriesInDirectoryTree(String path, String includeMask) {
  		File file = new File(path);
  		return getContentsInDirectoryTree(file, includeMask, true, true);
  	}
docs: Retrieves all files from a directory and its subdirectories.
  
  @param path path to directory
  @param includeMask file name to match
  @return a list containing the found files