The following code:
UnsortedReadableList collection = new UnsortedReadableList();
Vector messages = new Vector();
// ApplicationMessageImpl is simple implementation of
// net.rim.blackberry.api.messagelist.ApplicationMessage interface
messages.addElement(new ApplicationMessageImpl("bla-bla"));
collection.loadFrom(messages);
produce IllegalArgumentException

Can someone help me to understand why? I can’t see any details in exception
Update

The
UnsortedReadableList.loadFrom()‘s JavaDoc states about the collection parameter:The
Vectoryou’re providing as the parameter however isn’t one of the mentioned types.Vector.toArray()however does provide anObject[]. Therefore, I would try the following: