code: protected final boolean matches(ConditionContext context,
  			AnnotatedTypeMetadata metadata, Condition condition) {
  		if (condition instanceof SpringBootCondition) {
  			return ((SpringBootCondition) condition).getMatchOutcome(context, metadata)
  					.isMatch();
  		}
  		return condition.matches(context, metadata);
  	}
docs: Return true if any of the specified condition matches.
  @param context the context
  @param metadata the annotation meta-data
  @param condition condition to test
  @return {@code true} if the condition matches.