package com.hammurapi.extract;

import java.util.Set;


/**
 * Order of parts can be changed in a commutative composite predicate can be 
 * @author Pavel Vlasov.
 *
 * @param <E>
 */
public interface CommutativeCompositePredicate<T, C, S extends CommutativeCompositePredicate<T, C, S>> extends CompositePredicate<T, Set<Predicate<T, C>>, C, S> {

}
