multi-model lookup

Hi

Is there an activerecord call that can look into more than one table are return an array of all objects sorted by date?

In my case I have three models: oranges, apples and potatoes. I would need a hash that contains these objects ordered by date (for pagination). [ Orange, Potato, Orange, Apple ] etc.