public static boolean recursiveDelete(File file)
	{
		if(!file.isDirectory())
		{
			return file.delete();
		}

		File[] files = file.listFiles();
		for(int x = 0; x < files.length; x++)
		{
			recursiveDelete(files[x]);
		}

		return file.delete();
	}