{@link PathMatcher} implementation for Ant-style path patterns.
Tests whether or not a string matches against a pattern via a {@link Pattern}. <p>The pattern may contain special characters: '*' means zero or more characters; '?' means one and only one character; '{' and '}' indicate a URI template pattern. For example <tt>/users/{user}</tt>.
Strategy interface for {@code string}-based path matching.