code: @Override
      public ICmdLineArg<E> setListCriteria(final String[] arrayOfValidValues)
              throws ParseException, IOException
      {
          final List<E> list = new ArrayList<>();
          for (final String arrayOfValidValue : arrayOfValidValues)
              list.add(convert(arrayOfValidValue, caseSensitive, null));
          setCriteria(new ListCriteria<>(list));
          return this;
      }
docs: {@inheritDoc}