private boolean isDefaultRule(final DataRetentionRule rule) {
        if (rule == null || visibleRules == null || visibleRules.size() < 1) {
            return false;
        } else {
            // Default rule is always the last one
            return rule.getRuleNumber() == visibleRules.get(visibleRules.size() - 1)
                    .getRuleNumber();
        }
    }
@return The rules created by the users, ignoring the default retain all rule
stroom-core-client/src/main/java/stroom/receive/rules/client/presenter/DataRetentionPolicyPresenter.java