code: @Override
    @SuppressWarnings("unchecked")
    public boolean accept(File file) {
      return getOperator().evaluate(() -> getLeftOperand().accept(file), () -> getRightOperand().accept(file));
    }
docs: Determines whether the given {@link File} matches the criteria of this {@link FileFilter}.
  
  @param file the {@link File} to evaluate.
  @return a boolean value indicating whether the given {@link File} matches the criteria of this {@link FileFilter}.
  @see java.io.FileFilter#accept(java.io.File)
  @see java.io.File