code: @Override
      public void describeTo(Description description) {
          switch (matchers.length) {
              case 0:
                  description.appendText("<anything>");
                  return;
              case 1:
                  description.appendText("not ");
                  nestedDescribeTo(matchers[0], description);
                  return;
              default:
                  description.appendText("neither ");
                  Nested.joinDescriptions(getDescriptionPrecedence(), matchersList(), description, " nor ");
          }
      }
docs: {@inheritDoc}