Setup tableviewer with customized format

You should be able to do this with a listview, using YAML to create your visuals

For additional formatting you might consider:

or possibly