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