DataModel that can wrap <code>Z</code>.

 <p>
 This <em>most specific</em> DataModel is defined as the DataModel that is obtained by first sorting the collection in
 which the registered <code>DataModels</code> are stored <i>(for details on this sorting see below)</i> and then
 iterating through the sorted collection from beginning to end and stopping this iteration at the first match where
 for the class <code>ZZ</code> wrapped by the DataModel (as indicated by the <a href="../../../jakarta/faces/model/Fac