Java Java Data Structures Organizing Data Comparable

Alright, now let's order the blog post's creation date chronologically, oldest first.

Please help i'm stuck

com/example/BlogPost.java
package com.example;

import java.util.Date;

public class BlogPost implements Comparable {
  private String mAuthor;
  private String mTitle;
  private String mBody;
  private String mCategory;
  private Date mCreationDate;

  public BlogPost(String author, String title, String body, String category, Date creationDate) {
    mAuthor = author;
    mTitle = title;
    mBody = body;
    mCategory = category;
    mCreationDate = creationDate;
  }

  public String[] getWords() {
    return mBody.split("\\s+");
  }

  public String getAuthor() {
    return mAuthor;
  }

  public String getTitle() {
    return mTitle;
  }

  public String getBody() {
    return mBody;
  }

  public String getCategory() {
    return mCategory;
  }

  public Date getCreationDate() {
    return mCreationDate;
  }

   public int compareTo(Object obj){
    int result = 1;
    BlogPost object = (BlogPost) obj;
    boolean isEqual = equals(obj);
    if (isEqual)
        result = 0;
    return result;
   }
}