La ricerca deve essere fatta sia per autore che per titolo... e l'ordinamento sia per stanza d'appartenenza che per scaffale d'appartenenza. In effetti credo di essermi effettivamente perso in un bicchier d'acqua... ma non capisco come queste interfacce possano essermi utili ai fini della ricerca e dell'ordinamento dato che io inizialmente avevo implementato due metodi per la ricerca nella classe biblioteca che andava in sostanza a prendersi i cloni dei libri in base al nome dell'autore o a quello del titolo e restituiva un array in base alla ricerca, dato che possono esserci più libri con lo stesso autore o con lo stesso titolo...