Is the returned Set mutable or immutable or unmodifiable (difference between the last two is immutable means it's will not change, unmodifiable means the content might get change internal, more like a view).

In general when returning Collection type object from a method, it's always important to state what kind of behavior of the instance has.