There is no way of doing it with the current Facebook4j API.
If you look at the list of the unsupported features on their page you will see:
What you are looking for is real-time updates for the new comments.
You can take a look at this guide about subscribing to real-time updates.
If you'll look at the real-time updates link i provided above you will notice that real-time updates are limited to certain types of objects and a subset of their fields which are also listed there.
The valid types of objects for subscriptions available are the user and page Graph API object (with the feed field amongst others).
The real-time updates only indicate that a particular field has changed, they do not include the value of those fields. So this only makes apps more efficient, as they know exactly when a change has happened, and don't need to rely on continuous or even periodic Graph API requests when changes aren't happening.
You will know which field of the object (either user/page/permissions/payments) has changed, in your case the feed.
But other than that you will have to go through all the posts that you are interested in and the comments - though you could probably do it efficiently. For this you can probably keep your Facebook4j API code which gets the feed and recall it on upon updates. Or better yet upgrade the code to only track the changes you want and so on.
There is this example here (SO) on how to get facebook real time update in java. You'll get the point and probably build something better.
This answer suggests using Spring Social Facebook as it has a real-time update controller for handling real-time update callbacks from Facebook , whereas RestFB
and Facebook4j
can't do that.