 <p>If you can't find a method, you can build one using ruby's <em>include?</em> method.</p> <p>Official documentation: <a href="http://www.ruby-doc.org/core-1.9.3/Array.html#method-i-include-3F" rel="nofollow">http://www.ruby-doc.org/core-1.9.3/Array.html#method-i-include-3F</a></p> <p>Usage:</p> <pre><code>array = [1, 2, 3, 4] array.include? 3 #=&gt; true </code></pre> <p>Then, you can do a loop:</p> <pre><code>def array_includes_all?( array, comparision_array ) contains = true for i in comparision_array do unless array.include? i contains = false end end return contains end array_includes_all?( [1,2,3,2], [1,2,2] ) #=&gt; true </code></pre>