Collector reads items from a collection Queue and processes them to see if FileEvents should be put onto the notification Queue.