@param recursive if true all subdirectories are searched as well
@param extensions an array of extensions, ex. { java , xml }. if thisparameter is {@code null}, all files are returned.
@param directory the directory to search in
file : https_github_com_apache_commons-io_git/src/main/java/org/apache/commons/io/FileUtils.java