title: How to check if a Polygon intersects a Polygon. (Java)
body: <p>I need to check if an instance of <code>Polygon</code> intersects another <code>Polygon</code>. (The <code>intersects()</code> method won't do this because it only accepts a <code>Rectangle2D</code> or a rectangular area as an arguement).</p>
  
  <p>If it matters, the two <code>Polygons</code> that I want to check if they intersect, are both of rectangular shape, but are rotated in an angel which is not 90 degress, so I can't use the <code>intersects()</code> method, or at least I think I can't.</p>
  
  <p>How can I do this? Thanks</p>