You could use query "Facebook Whatsapp"~1, so all documents will be matched where distance between this words will be less or equal to 1
For more information - http://wiki.apache.org/lucene-java/LuceneFAQ#Is_there_a_way_to_use_a_proximity_operator_.28like_near_or_within.29_with_Lucene.3F and http://searchhub.org//2009/07/18/the-spanquery/
UPD.
And also make sure your "text" field is a TextField so it is tokenized.
– Jeff French