private void validate(){
  if (checkers != null) {
    for (    RamlChecker checker : checkers) {
      Pair<Set<Issue>,Set<Issue>> check=checker.check(published,implemented);
      warnings.addAll(check.getFirst());
      errors.addAll(check.getSecond());
    }
  }
}

private void validate ( ) { if ( checkers != null ) { for ( RamlChecker checker : checkers ) { Pair < Set < Issue > , Set < Issue > > check = checker . check ( published , implemented ) ; warnings . addAll ( check . getFirst ( ) ) ; errors . addAll ( check . getSecond ( ) ) ; } } }
main orchestration method that will compare two raml models together and identify discrepancies between the implementation and contract
