Alternating Block Method Description In Java