You can turn any object into a Collection by extending ForwardingCollection (available in Guava). This makes your object iterable as a normal collection. For example:
@Component
public class ImportantNotifications extends ForwardingCollection<Notification> {
private final Collection<Notification> notifications;