Merge two arrays together
<p>How do I merge/concat two arrays to one? 
I see <a href="http://stackoverflow.com/questions/80476/how-to-concatenate-two-arrays-in-java">this</a> post, however I need a solution that can concat two different arrays that both extend the same class. eg foo1 extends Object and foo2 extends Object, then I need to concat 
foo1[] and foo2[] to an Object[] array.</p>
