finished TweetTest
Fixed a bug in TweetCreator by changing the implementation for a much
smarter implementation using a SimpleDateFormat now.
removed unnecessary imports
2 Tests for TweetCreatoe class. soon another one checking a tweet with a
father
-added a test for a tweet with a parent, 

-removed the use of SimpleDateFormat directly, now takes the formatter
from the TweetCreator Formatter. 

- now uses the FIELDS_SEPERATOR field from tweetCreator to seperate
between fields (instaed of hard-coded)
made the fields FORMATTER and FIELDS_SEPERATOR public, so everyone will
use the same correct formatting (Modularity!)
now not a final class
removed some hard-coded constants.
made the test a bit more modular using TweetCreator instead of
uncomfortable initialization of Tweet.
changed the names of some of the members
rechanged some of the names
auto format
fixes a bug in DayInfo
the function addTweet did not increase the tweets counter when it got a
retweet. should have!
adds a combineDayInfo() test (last test for now for DayInfo)
tests getDays() and getTweetMap() functions
changes the method getDict to getTweetMap() - changes only the name
create() now throws an ParseException if TweetDescription is does not
have at least a valid date and an id. (till now got a arrayOutOfIndex
exception)
makes dateTrimming a public method , there might be a use for on the
outside (specificlly on the test)
tests getDays(), fixes bugs in the getDays tests