public function evaluate()
    {
        $this->tracker->clearChangeSet();
        $this->modified = array();

        $inEvents = inotify_read($this->inotify);
        $inEvents = is_array($inEvents) ? $inEvents:array();

        foreach($inEvents as $inEvent){

            $this->translateEvent($inEvent);
        }
    }