title: adding tree elements into a new list recursively-java
body: <p>How would you recursively add all the elements of a polymorphic tree into a list? And how would you traverse through an entire polymorphic tree?</p>