Compares URI's that may contain the wild card character '*' or '**' characters. Thus
it works like the PathWildcardMatcher but has some special behaviors for URLs.
If the pattern or incomming values can't be parsed to URLs it will fallback to the normal PathWildcardMatchFunction
behavior.