container comparison