Could you check if your columnCount() method is called at all?