/** * returns the worst message that is available. * * @param messages all current feedback messages * @return worst possible message or null */ private FeedbackMessage getWorstMessage(final FeedbackMessages messages) { for (final Integer messageType : messageTypes) { final FeedbackMessage ret = messages.first(messageType); if (ret != null) { return ret; } } return messages.first(); }