package Ġde . ht w dd . ht wd res den . utils . extensions Ċ Ċ infix Ġfun Ġ< T > ĠCollection < T >. content Deep Equals ( collection : ĠCollection < T > ?) Ġ= Ġcollection ?. let Ġ{ Ġother Ġ-> ĊĠĠĠ Ġsize Ġ== Ġother . size Ġ&& Ġto Collection ( ArrayList ()). toArray () Ġcontent Deep Equals Ġother . to Collection ( ArrayList ()). toArray () Ċ } Ġ?: Ġfalse