title: Why pandas max function does not return the right max date?
body: <p>I wanted to get the max date from a column in a DataFrame, but the results are wrong?<br />
  What I am doing wrong?</p>
  <pre><code>df = pd.DataFrame.from_dict({'date':['31.12.2014', '03.10.2015','02.01.2013', '05.01.2013', '14.10.2015']})
  </code></pre>
  <p>the result of <code>df.date.max()</code> is <code>'31.12.2014'</code> and not <code>'14.10.2015'</code>? why?</p>