It is not possible with the list page as you cannot override the displayOption method on the query data source used to show data on list page grid, neither this can be done in the ListPageInteraction class.
You can use an alternative to fulfill your requirement, in which you can set an indicator on the first column of the grid of the list page.
This indicator can be the colorful small icon images. Which can be returned by display method of that particular table based on the conditions.