Have a look at the description of shallow vs retained heap here http://help.eclipse.org/indigo/topic/org.eclipse.mat.ui.help/concepts/shallowretainedheap.html
furthermore see the explanation specific to your question here http://www.eclipse.org/forums/index.php/t/210895/