Runs all the tests.
declare("Compare * 1.2.3.4");
assertTrue("Wrong compare", cmpWildCard("*", "1.2.3.4"));
declare("Compare 1.* 1.2.3.4");
assertTrue("Wrong compare", cmpWildCard("1.*", "1.2.3.4"));
declare("Compare 1.** 1.2.3.4");
assertTrue("Wrong compare", cmpWildCard("1.**", "1.2.3.4"));
declare("Compare *4 1.2.3.4");
assertTrue("Wrong compare", cmpWildCard("*4", "1.2.3.4"));
declare("Compare 1.?.3.4 1.2.3.4");
assertTrue("Wrong compare", cmpWildCard("1.?.3.4", "1.2.3.4"));
declare("Compare ?*? 1.2.3.4");
assertTrue("Wrong compare", cmpWildCard("?*?", "1.2.3.4"));
declare("Compare ?**?3?*4 1.2.3.4");
assertTrue("Wrong compare", cmpWildCard("?**?3?*4", "1.2.3.4"));
declare("Compare *5* 1.2.3.4");
assertTrue("Wrong compare", !cmpWildCard("*5*", "1.2.3.4"));
declare("Compare 1.2.3.?? 1.2.3.4");
assertTrue("Wrong compare", !cmpWildCard("1.2.3.??", "1.2.3.4"));
declare("Compare *.??.* 1.2.3.4");
assertTrue("Wrong compare", !cmpWildCard("*.??.*", "1.2.3.4"));
declare("Compare *ab* axab");
assertTrue("Wrong compare", cmpWildCard("*ab*", "axab"));
declare("Compare *aab aaab");
assertTrue("Wrong compare", cmpWildCard("*aab", "aaab"));
declare("Compare *abcde*aab uuabcdeuuauuabcdeuuaab");
assertTrue("Wrong compare", cmpWildCard("*abcde*aab", "uuabcdeuuauuabcdeuuaab"));