ultimatelistctrl - cannot check programatically

How to Programatically Check/UnCheck Items in ultimatelistctrl

The below is my code which is not working

    for i in xrange(self.GetItemCount()):
        item = self.GetItem(i,0).Check(True)