code: @Override
      public JsonAssert isEqualTo(Object expected) {
          Diff diff = Diff.create(expected, actual, "fullJson", path.asPrefix(), configuration);
  
          String overridingErrorMessage = info.overridingErrorMessage();
          if (!isNullOrEmpty(overridingErrorMessage) && !diff.similar()) {
              failWithMessage(overridingErrorMessage);
          } else {
              diff.failIfDifferent(MessageFormatter.instance().format(info.description(), info.representation(), ""));
          }
          return this;
      }
docs: Compares JSONs.