For a list of things to be used inside the formula enviroment, I want to create boxes stacked over each other. I basically want to write
$$ A := "Box with lines like 'A is a number', 'A is bigger than 3',... " $$
What I come up with is is
\newcommand{\mybox}[2]{\stackrel{\fbox{$#1$}}{\fbox{$#2$}}}
but it pretty much sucks when it comes to what I really want. It's only two boxes and they don't even touch each other. Their length depends on the content. It should look more like a shelf. The length of all boxes should fit (the height might depend on the content). Also, the box should be oriented such that the := is in the vertical center. But if I want to use my construction for more than two boxes I have to do stupid things like
\mybox{statement 1}{\mybox{and statement 2}{statement 3}}


