question: private boolean hasNewFollowers ( List < Follower > followers ) { return ! followers . isEmpty ( ) && followers . get ( 0 ) . newFollower ; }
target:  Checks if this has new followers. Only checks the first follower in the list, because followers at the end might be new, even though they actually are not (if someone unfollows, older followers might show up for the first time this session).