How to block private numbers
On Android version 5.1.1 (Samsung Galaxy S6 Edge)
One way to do it is go to Phone (like you would make a call) then click on the More in top right of the screen and choose Settings then Call Settings &gt; Call rejection &gt; Auto reject list and select the "Unknown" option. 



Hope this saves you some time.