public boolean matches(ApiRequest request) {
        String apiOrgId = request.getApiOrgId();
        String apiId = request.getApiId();
        String apiVersion = request.getApiVersion();
        return matches(apiOrgId, apiId, apiVersion);
    }
Checks the API unique identifier against what this contract expects (org id, id, version).
Returns true if they match.
@param request the request
@return true if the given request matches this contract
gateway/engine/beans/src/main/java/io/apiman/gateway/engine/beans/Contract.java