Using setdiff to compare multiple columns in Julia
<p>I have a matrix X with 3 columns [x1 x2 x3] and n rows. I have a second matrix Y with three columns [y1 y2 y3] and m rows. I would like to return all rows from X which are not identical to rows in Y. </p>

<p>I have been trying to use the setdiff function to do this but I can't work out how to use this function to compare columns simultaneously (ie compare [x1 y1] [x2 y2] [x3 y3]) and base the output on this comparison instead of basing the output on a single column comparison.</p>

<p>I would like the result to be:
For some row i of X being equal to some row j of Y [x1 x2 x3] = [y1 y2 y3] then the row of X will be excluded in the output of the new X. </p>