An interface that is implemented by objects that decide if a directory
entry should be accepted or filtered. A
Filter is passed as the
parameter to the
method when opening a directory to iterate over the entries in the
Decides if the given directory entry should be accepted or filtered.