code: @SuppressWarnings("unchecked")
      public T validator(String ... validatorNames) {
          Assert.notNull(applicationContext, "Citrus application context is not initialized!");
  
          for (String validatorName : validatorNames) {
              getAction().addValidator(applicationContext.getBean(validatorName, MessageValidator.class));
          }
  
          return self;
      }
docs: Sets explicit message validators by name.
  @param validatorNames
  @return