matches

abstract fun matches(filterableParam: FilterableParam<T, V>): Boolean
abstract fun matches(filterData: List<FilterableParam<T, *>>): Boolean