public static String tickedList(Stream<?> values) {
        return values.map(Object::toString).sorted().collect(Collectors.joining("`, `", "`", "`"));
    }
Creates a comma separated string made up of the given collection.
Each value is surrounded by "`", and the values are sorted to make it
easier to write tests against the messages.

@param values Values to turn into a comma separated list.
@return Returns the string.
smithy-model/src/main/java/software/amazon/smithy/model/validation/ValidationUtils.java