class_docstr: A predicate that only filters files
code: def test_valid(self, pipeline, *args):
      self(
          (
              cellprofiler_core.setting.FileCollectionDisplay.NODE_FILE,
              ["/imaging", "test.tif"],
              None,
          ),
          *args,
      )
  
file_path: CellProfiler/src/subpackages/core/cellprofiler_core/setting/filter/_file_predicate.py
imports: import cellprofiler_core.setting
  from ._does_not_predicate import DoesNotPredicate
  from ._does_predicate import DoesPredicate
  from ._filter import CONTAINS_PREDICATE
  from ._filter import CONTAINS_REGEXP_PREDICATE
  from ._filter import ENDSWITH_PREDICATE
  from ._filter import EQ_PREDICATE
  from ._filter import STARTS_WITH_PREDICATE
  from ._filter_predicate import FilterPredicate
label_desc: Use image node_id 3 for calling the FilePredicate obj's underlying member method code with example usage: obj.test_valid(pipeline) without return types