BUG FIX: When a new Wake Up time had been set, the scheduled times of the remaining entries were not being properly reset. This was primarily because I hadn't been sending intValues of the start hour and minutes to the method. Also, I had set countOfCompletedEntries as an actual set of entries, and not as the _count_ of those entries.