public static boolean fileCreateRecursive(String path)
    {
	if(isPathValid(path))
	{
	    if(fileExist(path))
	    {
		String pDir = StringOps.getCanonicalPathToParent(path);

		boolean dirCreated = dirCreateRecursive(pDir);

		if(dirCreated){ return fileCreate(path); }
		else{ return false; }
	    }
	    else{ return true; }
	}
	else{ return false; }
    }