This image shows from left to right rectangular blocks that represent the FindCriteria object as well as the following objects:
Lines extend starting from the FindCriteria object to the filter object representing the filter condition and to the conjunction object and then proceeding to connect to various other objects that is part of the construction of the find method. Objects are placed in either regions or sub-regions, where the hierarchical order of these regions in ascending order is as follows: