public static File[] getFilesRecursive(File path)
    {
	Collection<File> files = listFiles(path,true);

	if(files.size()>0)
	{
	    File[] arr = new File[files.size()];
	    return files.toArray(arr);
	}
	else
	    return null;
    }