@Override
    public String toString() {
        
        StringBuilder sb = new StringBuilder("\n");
        for(int loop=0;loop<NUMBER_OF_OCCURRENCES_TO_BE_CONSIDERED_AS_BOT;loop++) {
            sb.append(loop).append(":").append(slots[loop]).append(loop==oldestSlot ? "<-- oldest " :"").append(loop==lastEntry ? "<-- lastEntry " :"").append("\n");
        }
      
        return "uid [" + uid + "] total number of events [" + totalEvents + "] current table: " +  sb.toString();
    }