public function assert_equal_array($expected, $actual, $debug = null)
 {
     if ($expected !== $actual) {
         throw new Kohana_Unit_Test_Exception(sprintf("Expected (%s) %s but received (%s) %s\n Diff: %s", gettype($expected), var_export($expected, true), gettype($actual), var_export($actual, true), diff::compare(var_export($expected, true), var_export($actual, true))), $debug);
     }
     return $this;
 }