Programming exam Java DAW DUAL 2021, 00P, SOLID, INTERFACES, STREAMS...
Using the criteria design pattern (also called filter) is a design pattern, by means of which, it is allowed to filter a collection of objects under different criteria, chaining them in a decoupled way through logical operations.