class
CompositeCriterion<A extends IParam,B extends IParam>
ICompositeWithLeft<B>
withLeft(ICriterion<A> theLeft)