Each validator should use default filter and can add to it its own if it is necessary. 
But in this case, I would move `notFileFilter(suffixFileFilter("-sources.jar"))` directly inside the validator, because user should not be able to override it with own configuration.