throw new IllegalStateException("tweets should be positive!");
for (int trial = 0; trial < 2; trial++) {
try {
ResponseList rList = twitter.getUserTimeline(
user.getScreenName(), new Paging(currentPage + 1, tweets, 1));
rateLimit--;
for (Object st : rList) {
Tweet tw = toTweet((Status) st);
res.add(new JTweet(tw, user.init(tw)));
}