code: public String reason() {
          Description description = new StringDescription();
          condition.describeDissatisfactionTo(description);
          return description.toString();
      }
docs: The reason the condition was dissatisfied.