User function that is called to determine if the
item should be matched.
If the filter matches the item, this function must return true. If the item should be filtered out, false must be returned.
The item to be matched
true to keep the item around