public static <T> Set<T> emptyIsNotFound(Set<T> item, String message) {
        if (item == null || item.isEmpty()) {
            log.error(message);
            throw new ItemNotFoundException(message);
        }
        return item;
    }
@Test
    public void testEmptyIsNotFound() {
        Set<String> input = ImmutableSet.of("Foo", "Bar");
        Set<String> output = Tools.emptyIsNotFound(input, "Not found!");
        assertEquals(input, output);
        assertSame(input, output);
    }