Ultimate added rich icon support to each of the cells.

Use the following guidelines for icon support:

                                                Set enableIcons=true.

                                                If it will be the same icon for each cell, just set the "icon" style property on the column.

                                                If it will be different icons based on some logic, you can either provide that via the iconField property, or specify an iconFunction.

                                                If the cell will contain just an icon and no text, then set hideText/hideHeaderText to true.

                                                If the header also needs an icon, use the headerIconUrl property.

                                                Specify (iconLeft or iconRight) and (iconTop or iconBottom). If not specified, icon will be placed to the right middle of the cell.

                                                If needed, Wire up the iconClick or iconMouseOver (delay)/iconMouseOut, and specify iconMouseOverDelay (default 250 msec).

                                                Set enableIconHandCursor if needed.

                                                Set the iconTooltip, iconTooltipFunction, iconTooltipRenderer (for custom interactive popovers) as needed.

                                                Set the showIconOnRowHover and showIconOnCellHover as needed (If you only wish to show the icon when the user hovers over the cell or the row.