public static int isVersionGreater(String base, String test)
	{
		base = convertOldReleases(base);
		test = convertOldReleases(test);
		if(base.equalsIgnoreCase(test))
			return 0;
		StringTokenizer t1 = new StringTokenizer(base, ".");
		StringTokenizer t2 = new StringTokenizer(test, ".");
		while(t1.hasMoreTokens() || t2.hasMoreTokens())
		{
			int i1 = t1.hasMoreTokens() ? Integer.parseInt(t1.nextToken()) : 0;
			int i2 = t2.hasMoreTokens() ? Integer.parseInt(t2.nextToken()) : 0;
			if(i1 != i2)
				return i2 - i1;
		}
		return test.compareTo(base);
	}