public static <T extends Model> T findByCompositeKeys(Object... values) {
        return ModelDelegate.findByCompositeKeys(Model.<T>modelClass(), values);
    }
public static < T extends Model > T findByCompositeKeys ( Object ... values ) { return ModelDelegate . findByCompositeKeys ( Model . < T > modelClass ( ) , values ) ; }
Composite PK values in exactly the same order as specified  in {@link CompositePK}.

@param values  Composite PK values in exactly the same order as specified  in {@link CompositePK}.
@return instance of a found model, or null if nothing found.
@see CompositePK